﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Coldairarrow.Entity.Interface
{
    /// <summary>
    /// 资产台账
    /// </summary>
    /// 
    public class Account
    {
        /// <summary>
        /// 资产编码
        /// </summary>
        public string RowId { get; set; }
        /// <summary>
        /// 资产编码
        /// </summary>
        public string AccountNO { get; set; }
        /// <summary>
        /// 资产类型代码
        /// </summary>
        public string AccountCode { get; set; }

        /// <summary>
        /// 资产名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 资产类型
        /// </summary>
        public string Type { get; set; }

        /// <summary>
        /// 资产大类
        /// </summary>
        public string TypeT { get; set; }

        /// <summary>
        /// 财务是否确认(是否固定资产)
        /// </summary>
        public string IsFixed { get; set; }

        /// <summary>
        /// 数量
        /// </summary>
        public string Qty { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public double Qty_Num { get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        public string Unit { get; set; }
        /// <summary>
        /// 品牌
        /// </summary>
        public string Brand { get; set; }
        /// <summary>
        /// 型号
        /// </summary>
        public string Model { get; set; }

        /// <summary>
        /// 维保到期日
        /// </summary>
        public string MaintenanceEndDate { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Notes { get; set; }

        /// <summary>
        /// 关联主资产
        /// </summary>
        public string MainAssociation { get; set; }

        /// <summary>
        /// 资产状态
        /// </summary>
        public string State { get; set; }

        /// <summary>
        /// 所在位置
        /// </summary>
        public string SavePosition { get; set; }

        /// <summary>
        /// 中心
        /// </summary>
        public string Center { get; set; }

        /// <summary>
        /// 部门
        /// </summary>
        public string Department { get; set; }
        /// <summary>
        /// 组织
        /// </summary>
        public string Org { get; set; }
        /// <summary>
        /// 组织代码
        /// </summary>
        public string OrgCode { get; set; }

        /// <summary>
        /// 使用人
        /// </summary>
        public string User { get; set; }

        /// <summary>
        /// 调出人
        /// </summary>
        public string User_Put { get; set; }

        /// <summary>
        /// 领用日期
        /// </summary>
        public string GetDate { get; set; }

        /// <summary>
        /// 采购日期
        /// </summary>
        public string PurDate { get; set; }

        /// <summary>
        /// 采购方式
        /// </summary>
        public string PurType { get; set; }

        /// <summary>
        /// 采购链接
        /// </summary>
        public string PurLink { get; set; }

        /// <summary>
        /// 单价（元）
        /// </summary>
        public string Price { get; set; }

        /// <summary>
        /// 总价（元）
        /// </summary>
        public string SumPrice { get; set; }

        /// <summary>
        /// 开票种类
        /// </summary>
        public string InvoicingType { get; set; }

        /// <summary>
        /// 钉钉创建单号
        /// </summary>
        public string DDAddBill { get; set; }

        /// <summary>
        /// 钉钉创建单类型
        /// </summary>
        public string DDAddType { get; set; }

        /// <summary>
        /// 钉钉修改单号
        /// </summary>
        public string DDEditBill { get; set; }

      

        /// <summary>
        /// 钉钉修改单类型
        /// </summary>
        public string DDEditType { get; set; }

        /// <summary>
        /// 拆箱标记
        /// </summary>
        public string UnpackingFlag { get; set; }
        /// <summary>
        /// 原箱号标记
        /// </summary>
        public string MainBox { get; set; }

        /// <summary>
        /// 盘点
        /// </summary>
        public string Stocktaking { get; set; }
    }
}
